aardio扩展库 数据维格表api
回复#10 @jerryxjr1220 :
没用过, 网上搜了下, 算法有一些 ,估计要一个个试验
NI-VISA通信的调用
2021-09-08 22:26 更新:
增加几个常用函数
2021-09-09 14:22 更新:
修正dll函数中几处错误
研究visa发现, 其实很多时候并不需要那么多的函数来使用, 为了对aardio中使用更友好, 我在RS官方示例基础上, 对dll进行了二次封装, 只保留了9个函数.
NI-VISA通信的调用
这里的示例都是使用的RSVisa.dll, RS和NI只是一点点区别, 实际上都是用的ivi的visa.lib进行的封装, 文档可以完全相互参考.
RS提供的visa测试软件功能更简洁,而且可以显示每一步所使用的代码, 更方便调试.
从测试软件里可以得到很多信息, 这些代码都是我们今后需要在程序里调用的,
NI-VISA通信的调用
调用Mosquitto实现mqtt物联网通信
感谢: indertust 分享代码
MQTT工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型(publish/subscribe)消息协议.
此处使用的开源组件官方: https://mosquitto.org
目前代码还有几个问题未解决, 先分享出来供大家参考.
Mosquitto.aardio库代码如下:
一步一步自绘listbox实现html中的伸缩列表导航栏功能
回复#10 @jerryxjr1220 :
开源的好处就是可以任意修改代码为自己所用, 这个需求可以利用return返回值来自动修改menuList并刷新列表, 不用listbox.clear
可以这样操作:
1.库里增加个 this.MenuList = MenuList; 用来保存传递进来的表, 下面就可以修改这个表了.
2.this.OnClick() 函数增加return 返回值, 我们在库里接受到返回值, 然后去执行修改操作
一步一步自绘listbox实现html中的伸缩列表导航栏功能
20210829重大更新:
增加选中状态的持续保持功能.
这次更新后, 当你选中某项后, 不会因为点击了展开或者折叠功能从而导致选中状态丢失的情况发生. 无论是折叠还是展开, 都不会覆盖掉被选中的状态, 如下图所示:
一步一步自绘listbox实现html中的伸缩列表导航栏功能
返璞归真, 简洁风格 , 类似win10文件资源管理器风格, 将多余的图标都删除了
(转)将shell32.dll中的图标加载到弹出菜单中
感谢群里: popy32 和 Mr.MAO 分享代码
import win.ui; /*DSG{{*/ var winform = win.form(text="aardiaardio调用NPOI操作excel文件
回复#16 @txhelp :
可以直接用啊, 你就认为是个常规com组件即可, C#内部自会解析
还是接上面一楼的示例代码, 添加如下
//合并单元格 table.AddMergedRegion(NPOIdll.new("NPOI.SS.Util.CellRangeAddress",com.int32(0),com.int32(0), com.int32(0), com.int32(2))); table.Crea利用sendmessage触发listbox的onselchange消息
群里有人问, 怎么用代码触发外部exe中listbox的onselchange消息?
根据他提供的vb中的代码, 那么转换到aardio中应该这样:
vb代码如下:
HiWord& = LBN_SELCHANGE * &H10000 LoWord& = GetDlgCtrlID(tHWND) And &HFFFF& SendMessage hwnd, WM_COMMAND, HiWord Or LoWord, tHWND(转)hp socket 5.8.2 高性能网络扩展库
回复#4 @txhelp :
自己在扩展库里更新下载啊
随便找个文本处理软件搜下就看到了
自定义漂亮进度条的方法
更新一个最简单的 忙状态进度条 样式.
gif图片如下,
怎么使用呢?
添加一个plus ,拖出一个长条状 , 背景图设置为上面的图片, 背景模式选择 tile 平铺 , 如果你需要也可以添加个边框 .
重写了一个msgbox库 , 代码参考了win.dlg.message库
系统自带的msgbox挺简单好用, 但是不能设置弹出位置 , 有时候用起来会挡住后面一些重要的地方,
aardio里还有一个用plus写的win.dlg.message信息对话框库, 界面效果类似html弹窗.
有时候我们需要弹窗里响应[空格键]和[回车键]/[tab键]消息, 这样就需要对win.dlg.message库代码进行改造下, 所以我把这个库的代码复制出来进行了简单的修改, 使它能响应按键并且可以设置弹出位置, 用来适合当前的项目.
让winform创建多个button控件
https://www.chengxu.xyz/t/175
以前写过
还有, 你这样弄着玩可以, 搞那么多控件, 怕不是要崩